rotating impeller - German English Dictionary